from pymongo import MongoClient
from gridfs import GridFS    #引入了pymongo即可以直接引入

'''存储文件  创建成功后会在集合中生成fs.flies  和  fs.chunks'''

#链接mongodb  实例
client = MongoClient(host="mongodb://127.0.0.1",port=27017)
myset = client['good']

#文件的路径
dirs = r'C:\Users\Administrator\Desktop\six_star\mongodb\phtot2.png'

#分割，为了储存图片文件的格式和名称
f = dirs.split('.')
print(f)

#类似于创建文件
datatmp = open(dirs,'rb')

#创建写入流
imgput = GridFS(myset)

#将数据写入，文件类型和名称通过前面的分割得到
insertimg = imgput.put(datatmp,content_type=f[1],filename=f[0])
datatmp.close()
print('js')


